	// 根据得到的数据进行渲染
	.join_list:last-child {
		border-bottom: none;
	}

	.join_list {
		width: calc(100% - 60upx);
		margin: auto;
		height: 102upx;
		display: flex;
		align-items: center;
		justify-content: space-between;
		box-sizing: border-box;
		border-bottom: 2upx solid #e1e1e1;
		.joinrun_l {
			font-size: 28upx;
			color: #333333;
			width: 200upx;
			height: 80upx;
			line-height: 80upx;
			padding-left: 26upx;
			box-sizing: border-box;
			position: relative;
			.icon {
				position: absolute;
				font-size: 20upx;
				color: #e00510;
				top: 0;
				left:0;
			}
		}
		.joinrun_r {
			height: 80upx;
			width: 340upx;
			display: flex;
			align-items: center;
			text-align: right;
			input {
				width: 100%;
				height: 100%;
				font-size: 28upx;
				color: #333333;
				// border: 2upx solid #e1e1e1;
				// border-radius: 6upx;
				// box-sizing: border-box;
				// padding-left: 30upx;
				// box-sizing: border-box;
			}
			.choose_date {
				width: 100%;
				height: 100%;
				display: flex;
				align-items: center;
				position: relative;
				.icon {
					// line-height: 80upx;
					font-size: 28upx;
					height: 24upx;
					color: #999999;
				}
				// position: relative;
				.pick {
					width: 300upx;
					height: 80upx;
					position: absolute;
					right: 0;
					// right: 10upx;
					top: 50%;
					transform: translateY(-50%);
					// text-align: center;
					// line-height:100upx;
					// overflow: hidden;
					// border-left: 2upx solid #e1e1e1;
				
				}
			}
			radio-group {
				display: flex;
				.uni-list-cell {
					display: flex;
					align-items: center;
					margin-right: 20upx;
					.uni-list-cell_radio {
						transform: scale(0.6);
					}
					.uni-list-cell_label {
						font-size: 28upx;
						color: #333333;
					}
				}
			}
			.up_img {
				width: 100upx;
				height: 100upx;
				image {
					width: 100upx;
					height: 100upx;
				}
			}
		}
	}
	
	.join_list_l {
		height: 140upx;
		.joinrun_r {
			height: 100upx;
		}
	}
	.pa {
		background-color: #FFFFFF;
		padding-bottom: 20upx;
	}
	.pad {
		padding: 0 30upx;
		box-sizing: border-box;
	}
	.message {
		width: 100%;
		height: 100upx;
		display: flex;
		align-items: center;
		.message_title {
			width: 160upx;
			height: 80upx;
			.icon {
				font-size: 20upx;
				color: #e00510;
			}
			font-size: 28upx;
			color: #333333;
			line-height: 80upx;
		}
		.inp {
			flex: 1;
			height: 80upx;
			box-sizing: border-box;
			border-radius: 6upx;
			border: 2upx solid #cccccc;
			input {
			height: 100%;
			font-size: 28upx;
			padding-left: 30upx;
			box-sizing: border-box;
			}
		}
	}
	.mesLast {
		border-bottom: 0;
	}
	.btn {
		width: calc(100% - 60upx);
		margin: 30upx auto;
		height: 80upx;
		border-radius: 40upx;
		background-color: #8938d3;
	
		color: #FFFFFF;
		font-size: 32upx;
		text-align: center;
		line-height: 80upx;
	}
	.tips {
		height: 60upx;
		width: 100%;
		background-color: #fbf0e9;
		line-height: 60upx;
		font-size: 24upx;
		color: #999;
		text {
			color: #e00510;
		}
	}
	.select_sex {
		display: flex;
		justify-content: space-between;
		align-items: center;
		.pick {
			width: 55upx;
			height: 40upx;
			text-align: center;
			line-height: 40upx;
			border-left: 2upx solid #e1e1e1;
			.icon {
				font-size: 32upx;
				height: 32upx;
				color: #999999;
			}
		}
	}
	
	